@charset "utf-8";

.main_container {
	margin:0px 0px;
	width:100%;
	height:100%;
}

.main_bg {
	margin:0px 0px;
}

.left_nav {
  width:200px;
  margin:0px 0px 0px 0px;
  /*BACKGROUND: url(../images/lbg.jpg) repeat-y right 12px;*/
  color:#000;
  float:left;
}

.left_nav .nav_content{
	margin:2px 2px 0px 0px;
	padding-left:30px;
}

.nav_content h2{
	text-indent:15px;
	height:20px;
	color:#075587;
	font-weight:bold;
	font-family:"宋体";
	font-size:14px;
	padding-top:10px;
	margin-bottom:8px;
}

.nav_content h2.open {
   background:url(../images/minus.gif) no-repeat left;
}

.nav_content h2.close {
   background:url(../images/plus.gif) no-repeat left;
}



.nav_content dl dd{
	font-size:14px;
	font-family:"宋体";
	padding-left:4px;
	line-height:22px;
}

.nav_content A {
	MARGIN: 0px 10px; COLOR: #111; TEXT-DECORATION: none; 
}
.nav_content A:hover {
	COLOR: #115ca2; TEXT-DECORATION: underline
}
.nav_content A:active {
	COLOR: #115ca2; TEXT-DECORATION: underline
}

.content_bg {
	margin:0px 0px 0px 0px;
	float:left;
    width:85%;
}

.content_bg .rhead{
	border:#b4cfcf 1px solid;
	padding:5px 15px;
	margin-top:5px;
	margin-left:5px;
	}

.rpos{
	padding:3px 0px 3px 20px;
	background:url(../images/arrow.gif)  center left no-repeat;
	}

.list {
	margin:5px 0px 5px 5px;
}

.list table {
	border:#b4cfcf 1px solid;
	border-spacing:0px;
	width:100%;
}

.list table td,th{
	border:1px #999999 solid;
	nowrap:nowrap;
	text-align:center;
}

.textInfo {
	margin-left: 0px;
	margin-bottom:5px;
}

.textRow {
	padding:3px 0px 3px 20px;
}


.textRow .textLabel {
	float:left;
	text-align:right;
	width:10%;
}

.textRow .textContent {
	margin-left: 20px;
}

.searchText {
	position: relative;
}


.searchText .searchLabel {
	text-align:right;
}

.searchText .searchContent {
	margin-left: 2px;
	margin-right: 20px;
}


.paging {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.paging LI {
	DISPLAY: inline; MARGIN-RIGHT: 6px
}
.paging LI A {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #666; BORDER-TOP: #666 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #666 1px solid; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.paging LI A:visited {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #666; BORDER-TOP: #666 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #666 1px solid; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.paging LI A:hover {
	BORDER-BOTTOM: #09f 1px solid; BORDER-LEFT: #09f 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #09f; BORDER-TOP: #09f 1px solid; BORDER-RIGHT: #09f 1px solid; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.paging LI.thisclass {
	BORDER-BOTTOM: #09f 1px solid; BORDER-LEFT: #09f 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #09f; COLOR: #fff; BORDER-TOP: #09f 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #09f 1px solid; PADDING-TOP: 3px
}
.paging LI.thisclass {
	BORDER-BOTTOM: #09f 1px solid; BORDER-LEFT: #09f 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #09f; COLOR: #fff; BORDER-TOP: #09f 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #09f 1px solid; PADDING-TOP: 3px
}
.dede_pages LI.thisclass A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.paging LI.thisclass A:visited {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.paging LI.thisclass A:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.paging LI SPAN.pageinfo STRONG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #09f; PADDING-TOP: 0px
}

.categories {
			padding:5px 15px;
			margin-top:5px;
			margin-left:5px;
     	}
     	
     	.categories label {
     		vertical-align: top;
     	}
     	
     	.categories select {
			width:140px;
			height:150px;
		}
		
		.categories input {
			margin-left: 90px; 
			margin-top:10px;
		}
